/*
 * buzzer.h
 *
 *  Created on: Jun 30, 2025
 *      Author: 天溯研发-WD
 */

#ifndef INC_BUZZER_H_
#define INC_BUZZER_H_
/* 初始化蜂鸣器 */
void Buzzer_Init(void);
/* 启动间断鸣叫模式 */
void Buzzer_StartBeep(uint32_t beep_ms, uint32_t pause_ms, uint8_t repeat);
/* 停止蜂鸣器 */
void Buzzer_Stop(void);
/* 在主循环中调用，处理蜂鸣器状态 */
void Buzzer_Process(void);
/* 设置蜂鸣器频率 有源蜂鸣器不需要设置*/
//void Buzzer_SetFrequency(uint32_t freq_hz);

#endif /* INC_BUZZER_H_ */
